shoe the goose - French English Dictionary